Skip to content

fix: reconcile persistent service state - #43

Merged
ilyaZar merged 6 commits into
mainfrom
fix-service-state-rescan-0.1.7
Aug 30, 2026
Merged

fix: reconcile persistent service state#43
ilyaZar merged 6 commits into
mainfrom
fix-service-state-rescan-0.1.7

Conversation

@ilyaZar

@ilyaZar ilyaZar commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • reconcile runtime and persistent systemd service state
  • make the service probe interval configurable
  • add scoped folder rescan controls and related UI refinements
  • render user and remote text as plain text
  • retain the release preparation as the final atomic commit

Commit stack

  1. fix: reconcile persistent service state
  2. feat: configure service probe interval
  3. feat: add folder rescan controls
  4. fix: render plugin text as plain text
  5. build: release 0.1.7

The first commit can be replaced if the reporter of #42 contributes the fix.
Commits 2-5 are intentionally kept separate so they can remain stacked on top
without changing their code.

Status

Draft only. Do not merge while contributor authorship is being coordinated.

Related to #42.

@ilyaZar
ilyaZar force-pushed the fix-service-state-rescan-0.1.7 branch from 13a86ef to 0397c53 Compare August 27, 2026 14:46
@ilyaZar
ilyaZar marked this pull request as ready for review August 27, 2026 21:56
@ilyaZar
ilyaZar force-pushed the fix-service-state-rescan-0.1.7 branch from 0397c53 to 6d83411 Compare August 30, 2026 21:20
@ilyaZar
ilyaZar marked this pull request as draft August 30, 2026 21:20
@ilyaZar
ilyaZar force-pushed the fix-service-state-rescan-0.1.7 branch from 6d83411 to 4600867 Compare August 30, 2026 21:46
- keep runtime and startup choices independent
- surface silent service enablement drift
- keep external systemd checks tunable
- reject unsafe polling intervals
- make one folder or every folder rescannable
- keep the local host identity available while stopped
- tighten the top level service controls
- prevent remote values from becoming rich text
- satisfy marketplace security review
- publish service state and rescan fixes
- keep release documentation lean
- assign future web ui work to the next release
- keep broader shell compatibility out of 0.1.7
@ilyaZar
ilyaZar force-pushed the fix-service-state-rescan-0.1.7 branch from 4600867 to a662e5b Compare August 30, 2026 23:52
@ilyaZar
ilyaZar marked this pull request as ready for review August 30, 2026 23:57
@ilyaZar
ilyaZar merged commit 0d069c5 into main Aug 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant